@import url(reset.css);body{background:#fff}a{color:#2882c1}.content{width:860px;margin:0 auto;padding:0}#top{background:url(images/bg-top-tile.gif) repeat-x top left;border-bottom:1px solid #333128}#top .content{background:url(images/bg-top.png) no-repeat top center}#main-content{background:url(images/bg-main-top.gif);background-repeat:repeat-x;background-position:top left;padding:40px 0 25px}#footer{background:#e1e1e1 url(images/bg-footer-top.gif) repeat-x top left;padding:25px 0 14px 0;margin-top:25px}#header{width:100%;height:105px;padding:20px 0 5px 0;clear:both;position:relative}#header h1{display:none}#header img.logo{float:left;margin-left:-350px}#nav,#nav ul{padding:0;margin:0;list-style:none;line-height:1;float:right}#nav{margin-top:20px}#nav a{font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:700;display:block;line-height:28px;padding:0 10px}#nav a{color:#c0baa5}#nav a:hover,#nav li.current_page_item a{color:#fff;background:#3f3a2b}#nav li{float:left}#nav li ul{position:absolute;width:172px;left:-999em;border-top:1px solid #2a2a2a;z-index:99999}#nav li ul li{position:relative;z-index:999;border:1px solid #2a2a2a;border-width:0 1px 1px;background:#fff}#nav li ul li:hover{border:none}#nav li ul li a{line-height:25px;font-size:11px;width:150px}#nav li ul ul{margin:-26px 0 0 170px}#nav li ul ul li a{line-height:25px}#nav li ul li ul li a{border-width:0 1px 1px 0}#nav li.sfhover ul,#nav li:hover ul{left:auto}#nav li.sfhover ul ul,#nav li:hover ul ul{left:-999em}#nav li.current_page_item ul li a{color:#c0baa5;background:#fff;border:none}#nav li ul li.current_page_item a:hover,#nav li.current_page_item ul li a:hover{color:#fff;background:#3f3a2b;border:none}#nav li.current_page_item ul li a{color:#c0baa5;background:#fff;border:none}#nav li li.sfhover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li:hover ul{left:auto}#nav li.hover,#nav li:hover{position:static}#featured{background:#adc042 url(images/bg-slider-bot.png) repeat-x left bottom;border-top:1px solid #c9e044;border-bottom:1px solid #99aa3a}#featured #page-title{position:relative}#featured #page-title h2{padding:25px 0}#featured .subscribe{position:absolute;right:0;top:25px}#featured .alignright{margin:5px 0 8px 20px;float:right}#slider-block{overflow:hidden;min-height:320px}.container{width:860px;height:320px;overflow:hidden;position:relative;cursor:pointer;margin-left:50px}.slides{position:absolute;top:0;left:0}.slides div{position:absolute;top:0;width:860px;display:none}#loopedSlider{width:960px;margin:0 auto;padding:40px 0}#loopedSlider .nav-buttons{list-style-type:none;margin:0;padding:0;position:relative}#loopedSlider li#p{position:absolute;top:120px;left:0}#loopedSlider li#n{position:absolute;top:120px;right:0}#featured h2{color:#fff;font-size:40px;padding:0 0 10px;line-height:40px;font-weight:400;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,.15)}#featured h4{font-size:18px;color:#333;font-family:Arial,Helvetica,sans-serif;line-height:22px;letter-spacing:1px}#featured p{font-size:14px;color:#333;line-height:20px}.home h3{padding:0}.home .feature{margin-left:65px}.home img.home-icon{float:left;padding:0}#main{width:540px}#main.full{width:840px}#main ol,#main p,#main ul{font-size:14px}#main a{text-decoration:underline}#main a:hover{text-decoration:none}#main h2,#main h3{font-weight:400}#main h2{font-size:24px;padding-top:0}#main h3{font-size:18px}#main h4{font-size:12px}#main ol,#main ul{line-height:18px}#main ul{padding-left:50px}#main ul li{list-style:circle;padding:3px 0}#main ol{padding-left:57px}#main ol li{list-style:decimal;padding:3px 0}#main blockquote{border-left:2px solid #777;color:#777;font-style:italic;margin:5px auto 15px;padding:0 10px;width:85%}#main .post{padding:0 5px 25px 0}#main .post-title{width:100%;position:relative}#main .post-title h2,#main .post-title h3,#main .post-title p.post-details{padding-right:50px}#main h2 a,#main h3 a{color:#2a2a2a;text-decoration:none}#main h2 a:hover,#main h3 a:hover{text-decoration:underline}#main p.post-details{line-height:18px;margin-top:-10px;position:relative}#main p.post-details a{text-decoration:none}#main p.post-details a:hover{text-decoration:underline}#main p.post-details{color:#9f9f9f;font-size:11px;padding:0 0 0 1px}#main .post h4{margin-top:1px;clear:both;width:100%}#main .post h4.continue a{background:#a8bc70;padding:5px 10px;color:#fff;text-decoration:none}#main .post h4.continue a:hover{background:#9fb26a}#main .post img.thumbnail{background-color:#eee;border:1px solid #ddd;padding:5px}#main .post img.gallery{margin:0 7px 7px 0}#main h2.arh{border-bottom:#ebebeb 1px solid;margin-top:-10px;margin-bottom:10px;position:relative}#main .advert_468x60{background-color:#ededed;padding:12px 0;margin:5px 0 25px 0;text-align:center}#main .latest .advert_468x60{margin-left:33px}#main p.tags{background:url(images/ico-tag.gif) no-repeat center left;padding-left:25px;width:100%;clear:both}.single #main .advert_468x60{margin:15px 0 0 0}#main .page h2{padding-top:5px}#comments h3{font-size:20px;font-weight:400;padding:10px 0 20px 0}#comments #comments_wrap{padding:0;position:relative;margin:20px 0}#main .post #comments ol,#main .post #comments ul{background:0 0;border:none;padding:0}#comments ol.commentlist li{list-style-type:none;padding:20px;background:0 0}#comments ol.commentlist li.thread-even{background:#f6f6f6;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}#comments ol.commentlist img.avatar{float:right;border:1px solid #e4e4e4;padding:4px;background:#fff}#comments ol.commentlist .user-meta{font-size:12px;margin-bottom:10px}#comments ol.commentlist .user-meta .name,#comments ol.commentlist .user-meta .name a{font-size:16px;text-decoration:none}#comments ol.commentlist .comment-entry{padding-right:80px}#comments .comment a{text-decoration:underline}#comments .comment a:hover{text-decoration:none}#comments .comment small{font-size:10px;margin-top:-2px}#comments .comment .col-left{width:110px}#comments .comment .col-left img{border:#ededed 5px solid}#comments .comment .col-left p{padding:0 0 0 2px;line-height:19px}#comments .comment .col-left .inside{width:110px;float:left;position:relative;overflow:hidden;min-height:70px}#comments .comment .col-right{min-height:70px;background:#fff;border:#ededed 1px solid;margin-left:100px;float:none;padding:10px 20px}* html #comments .comment .col-right{height:100px}#comments .comment span.reply{float:right;font-size:11px;padding:3px 3px 0}#comments .comment span.reply a{text-decoration:none;color:#aaa}#comments ul.children{margin:15px 0 0;padding:0}#comments ul.children li{border-top:1px solid #e3e3e3;margin:20px 0 0 0;padding:20px 0 0 25px}#comments .navigation .alignleft,#comments .navigation .alignright{margin:0}#comments .navigation a{display:block;font-weight:700;margin:15px 0;padding:5px 0}#comments .commentlist p{padding:0 0 10px}#comments #respond{margin-top:15px}#comments .commentlist .children #respond #form_wrap .col-right{float:none}#comments .cancel-comment-reply{margin-bottom:10px}#comments #respond .input{background:#f6f6f6;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding:5px}#comments .commentlist .thread-even #respond .input{background:#fff}#comments #respond label{padding-left:5px}#comments .commentlist,#comments ul.children li ul.children{padding:0}#comments #submit{background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;cursor:pointer!important;font-weight:700;height:25px;text-transform:uppercase;width:80px}#sidebar{width:300px;overflow:hidden}#sidebar h3{border-bottom:1px dashed #ccc;font:12px uppercase Georgia,serif;font-weight:700;text-transform:uppercase;color:#555;letter-spacing:1px;margin:5px 0;padding:0 0 15px;line-height:24px}#sidebar ul{clear:both}#sidebar ul li a{color:#636363}#sidebar .current-cat a,#sidebar a:hover,#sidebar li.active a{color:#000}#sidebar ul li .meta{display:block;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#878787;font-weight:400;text-transform:uppercase}#sidebar .block{background:#fcfcfc;border:1px solid #e9e8e8;padding:15px}#sidebar .block .inside{border:#d5d4d4 5px solid;background:#ededed;padding-bottom:5px}#sidebar .block .inside ul{padding:0}#sidebar .block .inside li{line-height:18px;position:relative;padding:8px 0}#sidebar .block .inside li img.thumbnail{border:#a4a4a4 2px solid;float:left;margin-right:10px}#sidebar .textwidget,#sidebar ul{clear:both;padding:5px 0}#sidebar .widget{margin-bottom:25px}#sidebar li{line-height:18px;overflow:hidden;padding:5px 0 0 0}#sidebar ul ul{border:0;margin:3px 0 0;padding:0}#sidebar ul ul li{border:0;padding-bottom:0;border-top:1px solid #e2e2e2}#sidebar #news h3{background:url(images/ico-news.png) no-repeat left 3px;padding-left:32px}#sidebar #news li{background:url(images/ico-bullet.png) no-repeat left 10px;padding:5px 0 0 15px}#sidebar .widget_twitter{position:relative;font-size:14px}#sidebar .widget_twitter h3{background:url(images/ico-twitter.png) no-repeat left top;padding-left:32px}#sidebar .widget_twitter a{color:#2882c1;font-size:14px}#sidebar .widget_twitter .follow{position:absolute;right:15px;top:25px}#sidebar .widget_twitter .follow a{font-size:12px;font-style:italic}#campaignmonitor h3,#feedburner h3,#newsletter h3{background:url(images/ico-letter.png) no-repeat left 0;padding-left:32px}#campaignmonitor form,#feedburner form,#newsletter form{margin-top:15px}#campaignmonitor .field,#feedburner .field,#newsletter .field{background-color:#f2f2f2;border:1px solid #cbd1d2;color:#999;font-size:11px}#campaignmonitor .field,#feedburner .field,#newsletter .field{display:block;float:left;height:19px;margin:0 4px 0 0;padding:5px 0 0 5px;width:170px}#campaignmonitor .button,#feedburner .button,#newsletter .button{background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;color:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}#campaignmonitor .button,#feedburner .button,#newsletter .button{cursor:pointer!important;font-weight:700;height:25px;text-transform:uppercase;width:80px}#tag_cloud h2{display:block;float:none}.textwidget{clear:both;line-height:20px;padding:5px 2px}#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0}#wp-calendar caption{padding:10px}#wp-calendar th{color:#fff}#wp-calendar td,#wp-calendar th{text-align:center;background:#e7e7e7;color:#9e9e9e;padding:5px}#wp-calendar td{background:0 0}#wp-calendar td,table#wp-calendar th{padding:3px 0}#wp-calendar a{text-decoration:underline}#wp-calendar a:hover{text-decoration:none}#sidebar #search_main form div{position:relative;height:33px;background:#f2f2f2;border:1px solid #cbd1d2}#sidebar #search_main input.field{width:163px;position:absolute;left:12px;top:7px;padding-top:2px;outline:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#777;border:0;background:0 0;z-index:1}#sidebar #search_main input.submit{position:absolute;right:0;top:0;z-index:1}#flickr h3 span{color:#0061d8}#flickr h3 span span{color:#ff1183}#flickr .wrap{margin-left:-5px;padding:0;position:relative}#flickr a img{float:left;margin-left:5px;margin-bottom:5px;display:block;padding:3px;background:#fff;border:#cecfc6 1px solid}#flickr a:hover img{border:#a8aa99 1px solid}#footer img{vertical-align:middle}#footer .col-right span{display:none}#footer .col-left{width:540px;padding:0 20px 0 0;background:url(images/footer-bevel.gif) repeat-y top right}#footer .col-right{width:280px}a.button{background:url(images/btn-slider-right.png) no-repeat scroll top right;display:block;float:left;height:46px;margin-right:6px;padding-right:13px;text-decoration:none;color:#3e3e3e;font-family:Georgia;font-size:18px}a.button span{float:left;background:url(images/btn-slider.png) no-repeat;display:block;line-height:46px;padding:1px 5px 5px 18px}a.button:hover span{text-decoration:underline}span.middle{float:left;padding:13px 13px 13px 9px}div.hr{background:url(images/hr.png) repeat-x top left;height:1px;margin:15px 0}#footer div.hr{background:url(images/hr-footer.png) repeat-x top left;height:1px;margin:15px 0}.sliderImage{float:right;border-style:solid;border-color:#36332d;background-color:#36332d;border-width:5px;margin-left:30px;margin-top:20px;margin-bottom:20px}.sliderClear{clear:both}.membersWelcome{background-image:url(images/welcome.jpg);background-position:top center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#333;color:#fff;height:117px;text-align:right}.membersWelcomeText{margin-top:50px;margin-right:10px}.membersWelcomeNav{padding-right:2px;background-image:url(images/navBg.gif);background-position:center;background-repeat:repeat-x;background-color:#4a95a8;color:#303030;border-style:solid;border-width:1px;border-color:#4a95a8;-khtml-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.membersWelcomeLinks a{padding:7px;width:auto!important;margin:2px;margin-right:0;font-size:15px!important;float:left!important;border-style:solid!important;border-width:1px!important;border-color:#4a95a8!important;text-decoration:none!important;color:#333!important;-khtml-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:url(images/navBar.gif);background-position:center;background-repeat:repeat-x}.membersWelcomeLinks a:hover{background-image:url(images/navBarOver.gif)}.membersNavTitle{float:left;width:auto;padding:10px;padding-bottom:11px;font-variant:small-caps;font-size:16px;letter-spacing:.1em;color:#000}.membersClear{clear:both}.topRibbon{background-image:url(images/navBg.gif);background-position:bottom;background-repeat:repeat-x;background-color:#4a95a8;color:#303030;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#bbb;height:40px}.ribbonLogout a{padding:7px;width:auto!important;margin:2px;margin-top:3px;font-size:15px!important;float:right!important;border-style:solid!important;border-width:1px!important;border-color:#4a95a8!important;text-decoration:none!important;color:#333!important;-khtml-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:url(images/navBar.gif);background-position:center;background-repeat:repeat-x}.ribbonLogout a:hover{background-image:url(images/navBarOver.gif)}.ribbonUsername{font-size:18px;padding:10px;color:#fff;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#4a95a8}.rulesList ol{color:#225e8a;font-size:16px!important;font-weight:900}.rulesList ol li{border-bottom-style:dotted;border-bottom-width:3px;border-bottom-color:#ddd;line-height:24px;margin-top:20px!important}.ruleSpan{font-weight:400!important;color:#333!important;padding-top:15px}.membersAlert{border-style:solid;border-width:1px;border-color:#cfc3c3;background-color:#fefcfc;padding:15px;color:#900;margin-bottom:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.membersWelcomeMessage{font-size:16px;margin-top:15px}.membersWelcomeBody{margin-top:10px;font-size:14px!important}.membersBox1{border-style:solid;border-width:1px;border-color:#ddd;background-color:#fcfcfc;font-size:14px!important;-khtml-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.memberBoxHeadline1{background-image:url(images/memHead1.gif);background-position:center;background-repeat:repeat-x;padding:10px}.memberBoxBody1{padding:15px}.membersQuote{padding-left:225px;text-align:right;font-style:italic;font-family:times;font-size:18px!important;color:#bf5017;margin-top:15px}.logoImageDiv{width:auto;float:left;margin-top:20px;background-color:#fcfcfc;border-style:solid;border-color:#ddd;border-width:1px}.logoImageDivTrans{width:auto;float:left;margin-top:20px;background-image:url(images/trans.gif);background-color:#fcfcfc;border-style:solid;border-color:#ddd;border-width:1px}.logoImageText{width:auto;float:left;border-style:solid;border-width:1px;border-color:#ddd;background-color:#eee;padding:10px;color:#000;border-top-style:none}.logoSection{border-bottom-style:dotted;border-bottom-width:3px;border-bottom-color:#ddd;padding-bottom:20px}.logoHeadline{padding:10px;font-size:16px;font-weight:700}.logoText{font-size:16px!important;padding:12px}